SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vwrInscripcionesConvocatorias
AS
SELECT dbo.tb_InscripcionesConvocatorias.idInscripcionConvocatoria AS id, CAST(dbo.tb_InscripcionesConvocatorias.Convocatoria AS varchar) 
               + ' / ' + SUBSTRING(dbo.vwrCargosGenericos.Descripcion, 1, 7) + ' - ' + SUBSTRING(dbo.vwrAsignaturasGenericas.Descripcion, 1, 7) 
               AS Descripcion
FROM  dbo.tb_InscripcionesConvocatorias INNER JOIN
               dbo.vwrCargosGenericos ON dbo.tb_InscripcionesConvocatorias.CargoGenerico = dbo.vwrCargosGenericos.ID INNER JOIN
               dbo.vwrAsignaturasGenericas ON dbo.tb_InscripcionesConvocatorias.AsignaturaGenerica = dbo.vwrAsignaturasGenericas.ID

GO
GRANT SELECT ON  [dbo].[vwrInscripcionesConvocatorias] TO [dataentry]
GRANT INSERT ON  [dbo].[vwrInscripcionesConvocatorias] TO [dataentry]
GRANT UPDATE ON  [dbo].[vwrInscripcionesConvocatorias] TO [dataentry]
GRANT SELECT ON  [dbo].[vwrInscripcionesConvocatorias] TO [Juntas]
GRANT SELECT ON  [dbo].[vwrInscripcionesConvocatorias] TO [public]
GRANT SELECT ON  [dbo].[vwrInscripcionesConvocatorias] TO [SoloVer]
GO
